#posts{width: 70%;}
#ads{
float: left;width: 66%;
position: relative;
top: 46px;}
.post-outer .post{
overflow: hidden;
border-radius: 5px;
height: 244px;
margin: 7px 5px;
float: right;
border: 1px solid #c4c4c4;
width: 48.4%;
background: #FFFFFF;
position: relative;
right: 2px;
}
.post-title{
margin: 0 auto;
padding-bottom: 1px;
padding: 5px 5px 4px 5px;
height: auto;
font-size: 15px;
font-family: arial;
font-weight: 700;
border-bottom: 3px solid #E3E3E3;
margin-bottom: 5px;
}
.post-title a{
margin: 0 -6px -7px 0;
z-index: 99999999;
border-bottom: 3px solid #1378D6;
font-size: 15px;
font-family: arial;
font-weight: 700;
color: #555;
display: inline-block;
padding: 5px 5px 5px 0;
text-shadow: none;}
      .post-header{
float: left;
width: 37%;
margin: 0 0 0 3px;
height: 181px;
font: 12px tahoma,arial;
background: #F0F0F0;
border: 1px solid #c4c4c4;
overflow: hidden;
position: relative;
top: 8px;
}
    #post{border: 1px solid #C4C4C4;
background: #FFF;
position: relative;
margin-bottom: 21px;
}
    .post-title a:hover{
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
-ms-transition: .3s;
transition: .3s;
color: #E75139;
border-bottom: 1px dashed rgba(231, 80, 57, 0.24)}
    .post-title:after{
padding: 0;
width: 26px;
background: url(https://cdn2.iconfinder.com/data/icons/ios-7-icons/50/down4-128.png) no-repeat;
height: 29px;
content: &#39;&#39;;
background-size: 24px;
font-size: 30px;
float: left;
position: relative;
left: 5px;
}
    .post-body{
margin: 0 2px;
overflow: hidden;
padding: 0;
width: 230px;
height: 200px;
float: right;
position:relative;
cursor:pointer;
}
    #fimg{position:relative;overflow: hidden;
background: #0057a7;
transition: 1s all ease-in-out;}
 #fsum{
  display:none;
}
.post-timestamp,.post-comment-link,.post-author.vcard{
color: #888;
width: 86%;
height: 40px;
float: right;
background: #F1F1F1;
padding: 10px;
border-bottom: 1px solid #DDD;
    line-height: 29px;}
.post-author.vcard:before {
content: &#39;&#39;;
font-size: 30px;
float: right;
padding-left: 5px;
color: #777;
background: url(https://cdn1.iconfinder.com/data/icons/IconsLandVistaPeopleIconsDemo/128/Customer_Male_Light.png) no-repeat;
height: 40px;
width: 40px;
background-size: 40px;
background-position: 5px 0;
}
.post-timestamp:before {
content: &#39;&#39;;
font-size: 30px;
float: right;
padding-left: 5px;
color: #777;
background: url(https://cdn1.iconfinder.com/data/icons/bloggin/48/date.png) no-repeat;
height: 40px;
width: 40px;
background-size: 40px;
background-position: 5px 0;
}

.post-comment-link:before {
content: &#39;&#39;;
font-size: 30px;
float: right;
padding-left: 5px;
color: #777;
background: url(https://cdn1.iconfinder.com/data/icons/Primo_Icons/PNG/128x128/comment_edit.png) no-repeat;
height: 40px;
width: 40px;
background-size: 40px;
background-position: 5px 0;

}
.feed-links{display:none}
    #blog-pager{
clear: both;
background: rgba(243, 243, 243, 0.31);
text-shadow: 1px 1px #FFF;
width: 97%;
padding: 9px 12px;
margin: 10px auto;
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.28);
border-left: 1px solid rgba(0, 0, 0, 0.24);
border-right: 1px solid rgba(0, 0, 0, 0.24);
}
.home-link,.blog-pager-older-link,.blog-pager-newer-link{
display: block;
float: none;
height: 45px;
width: 100px;
margin: 0 auto;
padding: 5px 10px;
border-bottom: 3px solid #4A7FF0;
font: 700 15px arial,tahoma;
background: #FFF;
border: 1px solid #DDD;
border-radius: 4px;
}
.blog-pager-older-link:after{
background: url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/48x48/br_prev.png) no-repeat;
content: &#39;&#39;;
font: 30px icomoon;
display: block;
width: 30px;
height: 30px;
background-size: 30px;
margin: auto;
}
.blog-pager-newer-link:after{
background: url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/48x48/br_next.png) no-repeat;
content: &#39;&#39;;
font: 30px icomoon;
display: block;
width: 30px;
height: 30px;
background-size: 30px;
margin: auto;
}
.blog-pager-newer-link:hover{border-bottom: 3px solid rgb(255, 0, 122);
color: rgb(255, 0, 122);
-webkit-transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;}

.blog-pager-older-link:hover{border-bottom: 3px solid rgb(255, 0, 122);
color: rgb(255, 0, 122);
-webkit-transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;}

    .home-link:hover{border-bottom: 3px solid rgb(255, 0, 122);
color: rgb(255, 0, 122);
-webkit-transition: all .3s ease 0s;
-moz-transition: all .3s ease 0s;
-o-transition: all .3s ease 0s;}
    .home-link:after{
background: url(https://cdn2.iconfinder.com/data/icons/snipicons/5000/home-128.png) no-repeat;
content: &#39;&#39;;
font: 30px icomoon;
color: #F0BF4A;
display: block;
width: 33px;
height: 33px;
background-size: 33px;
margin: -2px auto;
}